Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight Simulator
نویسندگان
چکیده
The Cambridge Rocketry Simulator can be used to simulate the flight of unguided rockets for both design and operational applications. The software consists of three parts: The first part is a GUI that enables the user to design a rocket. The second part is a verified and peer-reviewed physics model that simulates the rocket flight. This includes a Monte Carlo wrapper to model the uncertainty in the rocket’s dynamics and the atmospheric conditions. The third part generates visualizations of the resulting trajectories, including nominal performance and uncertainty analysis, e.g. a splash-down region with confidence bounds. The project is available on SourceForge, and is written in Java (GUI), C++ (simulation core), and Python (visualization). While all parts can be executed from the GUI, the three components share information via XML, accommodating modifications, and re-use of individual components.
منابع مشابه
Stochastic Six-Degree-of-Freedom Flight Simulator for Passively Controlled High-Power Rockets
This paper presents a method for simulating the flight of a passively controlled rocket in six degrees of freedom, and the descent under parachute in three degrees of freedom. Also presented is a method for modeling the uncertainty in both the rocket dynamics and the atmospheric conditions using stochastic parameters and the Monte Carlo method. Included within this, we present a method for quan...
متن کاملAn open-source, stochastic, six-degrees-of-freedom rocket flight simulator, with a probabilistic trajectory analysis approach
Predicting the flight-path of an unguided rocket can help overcome unnecessary risks. Avoiding residential areas or a car-park can improve the safety of launching a rocket significantly. Furthermore, an accurate landing site prediction facilitates recovery. This paper introduces a six-degrees-of-freedom flight simulator for large unguided model rockets that can fly to altitudes of up to 13 km a...
متن کاملSoftware Paper for Submission to the Journal of Open Research Software
17 The Cambridge Rocketry Simulator can be used to simulate the flight of unguided 18 rockets for both design and operational applications. The software consists of three 19 parts; the first part is a GUI that enables the user to design a rocket. The second 20 part is a verified and peer-reviewed physics model that simulates the rocket flight. 21 This includes a Monte Carlo wrapper to model the...
متن کاملPILOTS: Embedded Software Testing for High-Power Rocketry Payloads
A processor-in-the-loop system was developed for ground testing of software for high-power rocketry avionics and payloads. During flight, these devices are exposed to environmental conditions not easily replicated on the ground. However, flight testing is expensive and occasionally unsafe to perform without verification that the software functions properly. The system extends OpenRocket, an ope...
متن کاملA New Fighter Simulator Based on a Full Spinning Six Degrees-of-freedom Parallel Mechanism Platform
This paper presents an innovative motion base for flight simulator, which is based on the new six degrees-offreedom parallel mechanism, called ‘Eclipse-II’. Most conventional simulators adopt the Stewart platform as its motion base. The Stewart platform is a six degree-of-freedom parallel mechanism that enables both translational and rotational motions. However, the motions such as continuous 3...
متن کامل